Priority Arguments in Computability Theory, Model Theory, and Complexity Theory
نویسنده
چکیده
These notes present various priority arguments in classical computability theory, effective model theory, and complexity theory in a uniform style. Our notation usually follows Soare (1986) with some exceptions. We view Turing functionals as c.e. sets Φ of triples ⟨x, y, σ⟩, denoting that Φ(σ;x) ↓= y. (Of course, we have to impose the obvious compatibility condition, namely, that if ⟨x, y, σ⟩, ⟨x, z, τ⟩ ∈ Φ where σ and τ are comparable then y = z. It is not hard to check that any given Turing program can be effectively transformed into a computable enumeration of such triples coding the corresponding partial computable Turing functional, and that conversely every such c.e. set of triples can be effectively transformed into a Turing program for the corresponding partial computable Turing functional.) The use of a computation Φ(X;x) is the largest number actually used in that computation, i.e., in the notation of the previous paragraph, the use equals |σ| − 1. Allowing a minor abuse of notation in the case when the oracle is given as the join of two or more sets, we then let the use be the largest number used on any set involved in the join. (Thus Φ((X1 ⊕ X2) (u + 1);x) is defined iff Φ((X1 (u + 1) ⊕ (X2 (u + 1));x) is.) We denote the use of a computation Φ(X;x) by the corresponding lower-case letter (i.e., φ(X;x), or simply φ(x) when the oracle is clear from the context). We adopt the following
منابع مشابه
Priority Arguments Using Iterated Trees of Strategies
A general framework for priority arguments in classical recursion theory, using iterated trees of strategies, is introduced and used to present new proofs of four fundamental theorems of recursion theory.
متن کاملPriority Arguments in Complexity Theory
machine-independent) complexity theory is basically a theory which establishes limits on what may be said about the complexity of specific recursive functions. (For example, the speed-up theorem [1] shows that it is not always possible to discover close upper and lower bounds for the complexity of a function.) As such, its basic proof method is diagonalization. Sacks, Spector, etc. [2], [3] hav...
متن کاملA multi agent method for cell formation with uncertain situation, based on information theory
This paper assumes the cell formation problem as a distributed decision network. It proposes an approach based on application and extension of information theory concepts, in order to analyze informational complexity in an agent- based system, due to interdependence between agents. Based on this approach, new quantitative concepts and definitions are proposed in order to measure the amount of t...
متن کاملComputable Isomorphisms, Degree Spectra of Relations, and Scott Families
In studying effective structures we investigate the effective content of typical notions and constructions in many branches of mathematics including universal algebra and model theory. In particular, we are interested in the possibilities of effectivizing model–theoretic or algebraic constructions and the limits on these possibilities. For instance, we try to understand whether certain results ...
متن کاملChaos/Complexity Theory and Education
Sciences exist to demonstrate the fundamental order underlying nature. Chaos/complexity theory is a novel and amazing field of scientific inquiry. Notions of our everyday experiences are somehow in connection to the laws of nature through chaos/complexity theory’s concerns with the relationships between simplicity and complexity, between orderliness and randomness (Retrieved from http://www.inc...
متن کامل